pull your shit together - Espagnol Anglais Dictionnaire